package com.ziroom.crm.rock.spring.config;

import lombok.Data;

@Data
public class MqRetryConsumeConfig {

    /**
     * 重试策略
     * 目前只支持 count
     *
     * @see com.ziroom.crm.mq.core.retry.RetryConst#RETRY_POLICY_COUNT
     */
    private String policy;

    /**
     * 最大重试次数
     */
    private String count;

    /**
     * 下次持久化重试时间 单位秒
     * 配置10分钟
     */
    private String secondBeforeReconsume;

    /**
     * 延迟执行时间
     */
    private MqRetryDelayConfig delay;

}
